home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / infosrvr / dev / www_talk.930 / 001277_daemon _Mon Jun 14 18:01:39 1993.msg < prev    next >
Internet Message Format  |  1994-01-24  |  4KB

  1. Received: by  nxoc01.cern.ch  (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
  2.     id AA05234; Mon, 14 Jun 93 18:01:42 MET DST
  3. Return-Path: <timbl@www3.cern.ch>
  4. Received: from dxmint.cern.ch by  nxoc01.cern.ch  (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
  5.     id AA05229; Mon, 14 Jun 93 18:01:39 MET DST
  6. Received: from www3.cern.ch by dxmint.cern.ch (5.65/DEC-Ultrix/4.3)
  7.     id AA25329; Mon, 14 Jun 1993 18:23:44 +0200
  8. Received: by www3.cern.ch (NX5.67c/NX3.0S)
  9.     id AA02170; Mon, 14 Jun 93 18:23:12 +0200
  10. Date: Mon, 14 Jun 93 18:23:12 +0200
  11. From: Tim Berners-Lee <timbl@www3.cern.ch>
  12. Message-Id: <9306141623.AA02170@www3.cern.ch>
  13. Received: by NeXT.Mailer (1.87.1)
  14. Received: by NeXT Mailer (1.87.1)
  15. To: marca@ncsa.uiuc.edu (Marc Andreessen)
  16. Subject: Re: SPaces and Tabs in HTML documents
  17. Cc: Damian Cugley <Damian.Cugley@prg.ox.ac.uk>, www-talk@nxoc01.cern.ch
  18. Reply-To: timbl@nxoc01.cern.ch
  19.  
  20.  
  21. >Date: Mon, 14 Jun 93 04:46:28 -0500
  22. >From: marca@ncsa.uiuc.edu (Marc Andreessen)
  23.  
  24. >Tim Berners-Lee writes:
  25. >> ...The general understanding (before Mosaic) was that
  26. >>     - Multiple spaces should be respected as such (for example
  27. >>       some people like them around punctuation) and should not
  28. >>       be used for prettying up the source.
  29. ...
  30. >The general understanding before Mosaic??  The general understanding
  31. >we were under was that redundant spaces, newlines, tabs, etc. were  
  32. not
  33. >significant, and that's the way Mosaic treats 'em.  The concept that
  34. >multiple spaces should be respected as such is new to me -- where in
  35. >the online info was this stated?
  36.  
  37. There was obviously a general MISunderstanding!  My fault, should
  38. have got it clearer at the time. This was when Dan Connolly was
  39. our "SGML cop". As I remember, his conclusion was that multiple
  40. spaces were weird things to put in, but if someone wanted to put
  41. them in, then they should be given more space as a result.
  42.  
  43. >> I would like to specify that multiple spaces be interpreted as  
  44. such.
  45. >> Would this be a big problem for anyone?
  46.  
  47. It seems to be a problem for Mosaic and for Dave.
  48.  
  49. >Isn't it a violation of the SGML philosophy that we've all spent so
  50. >much blood, sweat, and tears trying to adhere to?
  51.  
  52. I don't think so... SGML allows you to define the significance of the
  53. data.  I know the IBM mainframe SGML implementation here took two
  54. spaces as two spaces.
  55.  
  56. >If we're going to start down this path, I'd like to see a line
  57. >containing nothing but whitespace to be considered an implicit
  58. >paragraph separator (<p>), as in LaTeX.
  59.  
  60. I see your argument.  Newlines led to a horrible discussion about
  61. what was expected in HTML.
  62.  
  63. >> >    <p> Also, the two browsers have different ideas about whether  
  64. the
  65. >> >    ADDRESS tag marks a new paragraph or not -- www puts the  
  66. address
  67. >> >    flush right in a new paragraph, Mosaic simply switches to a
  68. >> >    different typeface.
  69. ...
  70. >It was a choice, made at least partially because documents can be
  71. >wider than the available window space, causing a horizontal  
  72. scrollbar
  73. >to show up and info on the right side of the document to be hidden  
  74. until
  75. >the window is scrolled.  Didn't seem reasonable that information
  76. >should be shoved over where one might not even be able to see it.
  77.  
  78. They can be wider... but Misaic is normally very clever at
  79. sizing them to the screen size.  Its only preformatted bits which  
  80. force a wide document.  It would be useful if the default  
  81. preformatted font was chosen such that 80 characters fitted within
  82. the default window width.  As it is one normally starts Mosaic
  83. and then has to stretch it the moment a plain ascii document comes  
  84. up.
  85.  
  86. Dan's remark on www-talk on 8 Jan 93 was:
  87. "Is anyone distressed by the situation where some browsers compress
  88. multiple spaces [in typeset paragraphs] into one, and some do not?  
  89. I'm not.
  90. I'd say "Don't do that" to the fool who put multiple spaces in
  91. his source."
  92.  
  93. Well, I'm not too fussy about this, but an agreement is essential.
  94. I can change the behaviour of the parser in the library if  we
  95. all agree.
  96.  
  97. PROPOSED CHANGE then:
  98.  
  99. All white space to be shrunk to one space outside PRE
  100. sections.   Anyone object?
  101.  
  102. Tim